package com.qinggeng.project.system.mapper;


import com.qinggeng.project.system.domain.DistributionConfig;

import java.util.List;

/**
 * 配送价格
 * @author WangKh
 * @date 2019-11-15
 */
public interface DistributionConfigMapper {
    /**
     * 配送价格集合
     * @param distributionConfig
     * @return id集合
     */
    List<DistributionConfig> selectDistributionConfigList(DistributionConfig distributionConfig);

    /**
     * 查询配送价格详细
     *
     * @param id 操作ID
     * @return id对象
     */
    DistributionConfig selectDistributionConfigById(Long id);

    /**
     * 新增操作配送价格
     *
     * @param distributionConfig 操作配送价格对象
     * @return 结果
     */
    int insertDistributionConfig(DistributionConfig distributionConfig);

    /**
     * 修改配送价格信息
     *
     * @param distributionConfig {tableRemark}信息
     * @return 结果
     */
    int updateDistributionConfig(DistributionConfig distributionConfig);

     /**
      * 删除配送价格信息
      *
      * @param id 操作ID
      * @return 结果
      */

    int deleteDistributionConfigById(Long id);


    //清空配置表
    int delectAllConfig(Long regionId);
}
